const path = require('path')

module.exports = {
    entry: './src/index.js',

    output: {
        path: path.join(__dirname, 'dist'),
        filename: 'app.bundle.js'
    },

    // 关闭 devtool 以提高打包代码的可阅读性（否则会用 eval 处理代码）
    devtool: false,

    mode: 'development',

    // 打包优化选项
    optimization: {
        // 是否删除未被使用到的导出内容
        usedExports: true,
        // 是否开启代码压缩
        minimize: true,
    },
}